\documentclass[standalone]{standalone}  % 关键：用 standalone 类
\usepackage{tikz, amssymb}
\tikzset{every picture/.style={line width=0.75pt}} 
\usepackage{tikz, amssymb} % 必须加载tikz宏包
\usepackage[utf8]{inputenc} % 支持特殊字符
\tikzset{every picture/.style={line width=0.75pt}} 

\begin{document}  
\begin{tikzpicture}[x=0.75pt,y=0.75pt,yscale=-1,xscale=1]
%uncomment if require: \path (0,300); %set diagram left start at 0, and has height of 300

%Straight Lines [id:da6041840020666663] 
\draw    (106,103) -- (580,103) ;
%Straight Lines [id:da21773651014040707] 
\draw    (106,165) -- (580,165) ;
%Straight Lines [id:da11366249145267959] 
\draw    (106,165) -- (166.59,104.41) ;
\draw [shift={(168,103)}, rotate = 135] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
%Straight Lines [id:da08349935448834378] 
\draw    (106,103) -- (166.59,163.59) ;
\draw [shift={(168,165)}, rotate = 225] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
%Shape: Brace [id:dp5982335708450565] 
\draw   (107,164.5) .. controls (107,169.17) and (109.33,171.5) .. (114,171.5) -- (127.5,171.5) .. controls (134.17,171.5) and (137.5,173.83) .. (137.5,178.5) .. controls (137.5,173.83) and (140.83,171.5) .. (147.5,171.5)(144.5,171.5) -- (161,171.5) .. controls (165.67,171.5) and (168,169.17) .. (168,164.5) ;
%Straight Lines [id:da5622494086169552] 
\draw    (168,103) -- (228.59,163.59) ;
\draw [shift={(230,165)}, rotate = 225] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
%Straight Lines [id:da403837243009853] 
\draw    (168,165) -- (228.59,104.41) ;
\draw [shift={(230,103)}, rotate = 135] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
%Straight Lines [id:da8715484951662422] 
\draw  [dash pattern={on 4.5pt off 4.5pt}]  (230,103) -- (290.59,163.59) ;
\draw [shift={(292,165)}, rotate = 225] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
%Shape: Brace [id:dp8344561510322254] 
\draw   (168,163.5) .. controls (168,168.17) and (170.33,170.5) .. (175,170.5) -- (188.5,170.5) .. controls (195.17,170.5) and (198.5,172.83) .. (198.5,177.5) .. controls (198.5,172.83) and (201.83,170.5) .. (208.5,170.5)(205.5,170.5) -- (222,170.5) .. controls (226.67,170.5) and (229,168.17) .. (229,163.5) ;
%Shape: Brace [id:dp7081492073239793] 
\draw   (229,164.5) .. controls (229,169.17) and (231.33,171.5) .. (236,171.5) -- (249.5,171.5) .. controls (256.17,171.5) and (259.5,173.83) .. (259.5,178.5) .. controls (259.5,173.83) and (262.83,171.5) .. (269.5,171.5)(266.5,171.5) -- (283,171.5) .. controls (287.67,171.5) and (290,169.17) .. (290,164.5) ;
%Shape: Brace [id:dp5861787395649022] 
\draw   (291,164.5) .. controls (291,169.17) and (293.33,171.5) .. (298,171.5) -- (311.5,171.5) .. controls (318.17,171.5) and (321.5,173.83) .. (321.5,178.5) .. controls (321.5,173.83) and (324.83,171.5) .. (331.5,171.5)(328.5,171.5) -- (345,171.5) .. controls (349.67,171.5) and (352,169.17) .. (352,164.5) ;
%Shape: Brace [id:dp7019625027408528] 
\draw   (381,165.5) .. controls (381,170.17) and (383.33,172.5) .. (388,172.5) -- (401.5,172.5) .. controls (408.17,172.5) and (411.5,174.83) .. (411.5,179.5) .. controls (411.5,174.83) and (414.83,172.5) .. (421.5,172.5)(418.5,172.5) -- (435,172.5) .. controls (439.67,172.5) and (442,170.17) .. (442,165.5) ;
%Shape: Brace [id:dp4231839024997007] 
\draw   (504,164.5) .. controls (504,169.17) and (506.33,171.5) .. (511,171.5) -- (524.5,171.5) .. controls (531.17,171.5) and (534.5,173.83) .. (534.5,178.5) .. controls (534.5,173.83) and (537.83,171.5) .. (544.5,171.5)(541.5,171.5) -- (558,171.5) .. controls (562.67,171.5) and (565,169.17) .. (565,164.5) ;
%Shape: Brace [id:dp8145131744830403] 
\draw   (504,164.5) .. controls (504,159.83) and (501.67,157.5) .. (497,157.5) -- (483,157.5) .. controls (476.33,157.5) and (473,155.17) .. (473,150.5) .. controls (473,155.17) and (469.67,157.5) .. (463,157.5)(466,157.5) -- (449,157.5) .. controls (444.33,157.5) and (442,159.83) .. (442,164.5) ;
%Straight Lines [id:da7102473755100893] 
\draw    (138,207.5) -- (138,247.5) -- (259,247.5) -- (259,207.5) ;
\draw [shift={(259,205.5)}, rotate = 90] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
\draw [shift={(138,205.5)}, rotate = 90] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-4.9) .. controls (6.95,-2.3) and (3.31,-0.67) .. (0,0) .. controls (3.31,0.67) and (6.95,2.3) .. (10.93,4.9)   ;
%Straight Lines [id:da35588155393029364] 
\draw    (198.5,207.5) -- (198.5,237.5) -- (319.5,237.5) -- (319.5,207.5) ;
\draw [shift={(319.5,205.5)}, rotate = 90] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
\draw [shift={(198.5,205.5)}, rotate = 90] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-4.9) .. controls (6.95,-2.3) and (3.31,-0.67) .. (0,0) .. controls (3.31,0.67) and (6.95,2.3) .. (10.93,4.9)   ;
%Straight Lines [id:da15331732458091374] 
\draw    (413,186.5) -- (413,206.5) -- (534,206.5) -- (534,186.5) ;
\draw [shift={(534,184.5)}, rotate = 90] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-3.29) .. controls (6.95,-1.4) and (3.31,-0.3) .. (0,0) .. controls (3.31,0.3) and (6.95,1.4) .. (10.93,3.29)   ;
\draw [shift={(413,184.5)}, rotate = 90] [color={rgb, 255:red, 0; green, 0; blue, 0 }  ][line width=0.75]    (10.93,-4.9) .. controls (6.95,-2.3) and (3.31,-0.67) .. (0,0) .. controls (3.31,0.67) and (6.95,2.3) .. (10.93,4.9)   ;

% Text Node
\draw (85,156.4) node [anchor=north west][inner sep=0.75pt]    {$A$};
% Text Node
\draw (85,95.4) node [anchor=north west][inner sep=0.75pt]    {$B$};
% Text Node
\draw (160,83.4) node [anchor=north west][inner sep=0.75pt]    {$B_{1}$};
% Text Node
\draw (222,83.4) node [anchor=north west][inner sep=0.75pt]    {$B_{2}$};
% Text Node
\draw (158,169.4) node [anchor=north west][inner sep=0.75pt]    {$A_{1}$};
% Text Node
\draw (113,182.4) node [anchor=north west][inner sep=0.75pt]    {$A-A_{1}$};
% Text Node
\draw (170,182.4) node [anchor=north west][inner sep=0.75pt]    {$A_{1} -A_{2}$};
% Text Node
\draw (218,170.4) node [anchor=north west][inner sep=0.75pt]    {$A_{2}$};
% Text Node
\draw (281,170.4) node [anchor=north west][inner sep=0.75pt]    {$A_{3}$};
% Text Node
\draw (232,182.4) node [anchor=north west][inner sep=0.75pt]    {$A_{2} -A_{3}$};
% Text Node
\draw (369,172.4) node [anchor=north west][inner sep=0.75pt]    {$A_{n}$};
% Text Node
\draw (428,172.4) node [anchor=north west][inner sep=0.75pt]    {$A_{n+1}$};
% Text Node
\draw (486,172.4) node [anchor=north west][inner sep=0.75pt]    {$A_{n+2}$};
% Text Node
\draw (550,172.4) node [anchor=north west][inner sep=0.75pt]    {$A_{n+3}$};
% Text Node
\draw (429,130.4) node [anchor=north west][inner sep=0.75pt]    {$A_{n+1} -A_{n+2}$};
% Text Node
\draw (591,156.4) node [anchor=north west][inner sep=0.75pt]    {$D$};
% Text Node
\draw (191,250.4) node [anchor=north west][inner sep=0.75pt]    {$\varphi $};
% Text Node
\draw (261,240.9) node [anchor=north west][inner sep=0.75pt]    {$\varphi $};
% Text Node
\draw (467.5,209.9) node [anchor=north west][inner sep=0.75pt]    {$\varphi $};


\end{tikzpicture}
\end{document}